countless millions - French English Dictionary